Inverse Displacement Mapping

نویسندگان

  • John W. Patterson
  • Stuart G. Hoggar
  • J. R. Logie
چکیده

Inverse displacement mapping is a variant of displacement mapping which does not actually perturb the geometry of the surface being mapped. It is thus a true texture mapping technique which can be applied during rendering without breaking viewing pipeline discipline. The method works by first projecting probing rays into texture space and solving for a ray-texture intersection there. Shadows can also be determined by mapping a probe from the intersection point towards the light source into texture space and seeing if an intersection results. Our implementation uses as much knowledge about the base surface as possible to speed up the ray-surface intersection calculation. We have limited our treatment to spheres, cones, cylinders and planes, and our rendering method to ray casting, in order to contain the scope of this work up to the present. The inverse displacement mapping technique can, however, be applied more widely, for example as part of a full ray-tracer, and also as part of the rendering pipeline for a wider class of smooth surfaces.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Prism-Free Method for Silhouette Rendering in Inverse Displacement Mapping

Silhouette is a key feature that distinguishes displacement mapping from normal mapping. However the silhouette rendering in the GPU implementation of displacement mapping (which is often called inversed displacement mapping) is tricky. Previous approaches rely mostly on construction of additional extruding prism-like geometry, which slows down the rendering significantly. In this paper, we pro...

متن کامل

Structured matrices and inverses

A matrix (and any associated linear system) will be referred to as structured if it has a small displacement rank. It is known that the inverse of a structured matrix is structured, which allows fast inversion (or solution), and reduced storage requirements. According to two definitions of displacement structure of practical interest, it is shown here that several types of inverses are also str...

متن کامل

Analyses of Inverse Kinematics, Statics and Workspace of a Novel 3RPS- 3SPR Serial-Parallel Manipulator

A novel 3RPS-3SPR serial-parallel manipulator (S-PM) with 6 degree of freedoms (DOFs) is proposed in this paper. It includes a lower 3RPS parallel manipulator (PM) and an upper 3SPR PM. Its inverse kinematics, active forces and workspace are solved. First, the inverse displacement is solved in close form based on the geometrical and the dimensional constraints of this S-PM. Second, the 9×9 and ...

متن کامل

On the forward and inverse displacement of spatial parallel manipulators

In engineering applications, the singularity, and the forward and inverse displacement of spatial parallel manipulators have received a great deal of attention. This paper presents a new simple but effective methodology to investigate these problems based on the analysis of the degree of freedom (DoF) of the spatial parallel manipulator. Through numerical method, the singularity and the forward...

متن کامل

Geometric Approach to Solving the Inverse Displacement Problem of Calibrated Decoupled 6r Serial Robots

This paper presents a simple but efficient way to numerically calculate the inverse displacement problem of calibrated decoupled 6R serial robots. The method is iterative and works with any type of calibrated robot model, such as level-3 models, since it requires no algebraic computation and no resolution of high-order polynomials, only the computation of the forward displacement problem of the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Comput. Graph. Forum

دوره 10  شماره 

صفحات  -

تاریخ انتشار 1991